header, aside.left-side, form, ul {
    display: none;
}

.pull-left {
    float: left !important;
}

.pull-right {
    float: right !important;
}

.hidden-col, ul[class~='nav'], button, input[type="submit"], input[type="reset"], input[type="button"], a[class~='btn'] {
    display: none;
}

a #deltodos {
    display: none;
}

.bg-unimed{background-color: #035C32;}
.bg-intermed{background-color: #A8CF3A;}
.color-unimed{color: #035C32;}
.color-intermed{color: #A8CF3A;}

@media print {
    body, section {
        margin:0;
        background-color: #ffffff;
        padding: 0 40px 40px 40px;
    }

    .text-center {
        text-align: center !important;
    }

    /*h1,h2,h3,h4,h5,h6{
        display: none;
    }*/
    div.rel-header {
        top: 0;
        left: 0;
        width: 100%;
        margin: 0 0 25px 0;
        padding: 15px 15px 0 15px;
        /*background-color: #008448;*/
        /*background-color: #A8CF3A;*/
        z-index: 0;
    }

    .rel-img {
        width: 200px;
        float: right;
        margin: 30px 30px 0 0;
        z-index: 1000;
    }
    .box-img {
        background-color: #ffffff;
        padding: 10px 20px 10px 20px;
        position: fixed;
        z-index: 9999;
    }

    div.rel-footer {
        width: 100%;
        margin: 30px 0 0 0;
        padding: 0;
    }

    .base-pdf {
        height: 710px !important;
    }

    .rel-ans {
        width: 25px;
        padding-left: 45px;
        margin-top: 10px;
    }

    .rel-ender {
        padding-right: 45px;
        width: 250px;
    }
    .rel-ender p {
        /*color:#A8CF3A;*/
        text-align: right;
        line-height: 13px;
        font-size: 8pt;
    }

    .base-footer p {
        line-height: 5px;
        font-size: 8px !important;
    }

    .base-footer h3 {
        color: #025E32;
    }

    div.user-panel {
        display: none;
    }

    table {
        width: 99.55555%;
        border-collapse: collapse;
        border: #00562E 1px solid;
    }

    table tr th, table tr td {
        padding: 5px;
        border: #00562E 1px solid;
    }

    tbody tr:nth-child(odd) {
        background-color: #e7e7e7;
    }

    table tr th {
        background-color: #008448;
        border: #00562E 1px solid;
        color: #fff;
    }

    .pull-left {
        float: left;
    }

    .col-lg-6 {
        width: 50%;
    }

    .bold {
        font-weight: bold;
    }

    h2,h3 {
        border-bottom: 1px solid #c1c1c1;
    }

    h2 {
        font-size: 20pt;
    }
    h3 {
        font-size: 16pt;
    }

    p {
        line-height: 5px;
    }

    .text {
        margin-top: 5px;
        line-height: 20px;
    }

    section {
        margin-top: 500px;
    }

}